<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.wrap{

	width: 100%;

	min-width: 1200px;

}

.w1200{

	width: 1200px;

	margin: 0 auto; 

}

.w1100{

	width: 1100px;

	margin: 0 auto; 

}

img{

	vertical-align: middle;

}

.top {
    line-height: 40px;
    border-bottom: 1px solid #e5e5e5;
    color: #9c9c9c;
    font-size: 14px;
}

.logo {
    line-height: 123px;
}
.nav{

	background: #333333;

	height: 40px;

}

.nav ul{

	text-align: center;

	line-height: 40px;

	font-size: 0;

}

.nav ul li{

	display: inline-block;

	color: white;

	width: 170px;

	font-size: 16px;

}

.nav ul li:hover{

	background: #ecad05;

}

.nav ul li.on{

	background: #ecad05;

}

.slideBox{ width:100%;overflow:hidden; position:relative;  }

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

.slideBox .hd ul li.on{ background:#f00; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .bd img{ width:100%;display:block;  }



.slideBox .prev,

.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; 

	background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }

.product{

	background: #f6f6f6;

	padding-top: 38px;

	padding-bottom: 72px;

}

.l_product{

	width: 253px;

	border: solid 1px #d8d8d8;

}

.l_product_titel{

	font-size: 24px;

	font-weight: bold;

	color: white;

	text-align: center;

	background: #018ee7;

	line-height: 67px;

}

.l_product_total{

	padding-top: 16px;

	padding-bottom: 14px;

}

.l_product_total li{

	width: 220px;

	margin: 0 auto; 

}

.l_product_total li h2{

	line-height: 40px;

	font-weight: 400;

	font-size: 16px;

	color: white;

	background: #018ee7;

	padding-left: 57px;

	position: relative;

}

.l_product_total li h2:hover{

	background: #ecad05; 

}

.l_product_total li h2.on{

	background: #ecad05;

}

.l_product_total li h2:after{

	content: '';

	width: 9px;

	height: 6px;

	background: url(../images/sanjiao.png) center center no-repeat;

	position: absolute;

	top: 46%;

	right: 27px;

}

.l_product_total li ul{

	padding: 6px 0;

	text-align: center;

}

.l_product_total li ul li:hover{

	background: #ecad05;

	color: white;

}

.l_product_total li ul li.on{

	background: #ecad05;

	color: white;

}

.l_product_total li ul li{

	line-height: 33px;

	font-size: 15px;

	border-bottom: dashed 1px #cacaca;

	color: #939393;

}

.l_product_total li ul a:last-child li{

	border: none;

}

.r_product{

	width: 917px;

}

.r_product_titel{

	padding-top: 6px;

	padding-bottom: 11px;

	border-bottom: solid 1px #d8d8d8;

}

.r_product_titel .fl{

	font-size: 18px;

	font-weight: bold;	

	padding-left: 19px;

	position: relative;

}

.r_product_titel .fl:after{

	content: '';

	width: 7px;

	height: 22px;

	background: #ecad05;

	position: absolute;

	top:-1px;

	left:0;

}

.r_product_titel .fr{

	font-size: 16px;

	color: #676767;

	font-weight: "Arial";

}

.r_product_total{

	padding-top: 24px;

}

.r_product_total li{

	width: 283px;

	text-align: center;

	display: inline-block;

	margin: 0 9px; 

}

.r_product_total li img{

	width: 100%;

	transition: 1s;

}

.r_product_total li:hover img{

	transform: scale(1.2);

}

.r_product_total_img{

	border: solid 1px #d8d8d8;

	box-sizing: border-box;

	overflow: hidden;

}

.r_product_total_word{

	font-size: 16px;

	color: #676767;

	padding-top: 24px;

	padding-bottom:56px;

}

.about{

	background: #018ee7;

	padding-top: 57px;

	padding-bottom: 60px;

}

.about_img{

	text-align: center;

}

.x_about{

	padding-top: 30px;

}

.l_about{

	color: white;

	width: 711px;

	background: rgba(255,255,255,0.2);

	padding-top: 31px;

	padding-left: 39px;

	padding-right: 40px;

	box-sizing: border-box;

	padding-bottom: 16px;

}

.l_about_titel{

	font-size: 30.55px;

	padding-left: 21px;

	position: relative;

}

.l_about_titel:after{

	content: '';

	width: 8px;

	height: 23px;

	background: #ecad05;

	position: absolute;

	top: 3px;

	left:0;

}

.l_about_titel_word{

	    font-size: 14px;
    line-height: 19px;
    padding-top: 14px;


}

.l_about_titel_word span{

	display: block;

	width: 104px;

	line-height: 36px;

	text-align: center;

	font-size: 16px;

	background: #ecad05;

	border-radius: 10px;

	margin-top: 20px;

}

.factory{

	background: #e7e7e7;

	padding-top: 26px;

	padding-bottom: 44px;

}

.factory .picMarquee-left .bd li{

	text-align: center;

	width: 285px;

	margin: 0 7.5px; 

}

.factory .picMarquee-left .bd li img{

	width: 100%;

}

.factory .picMarquee-left .bd li:hover .title{

	background: #ecad05;

}

.factory .picMarquee-left .bd li .pic{

	border: solid 1px #d8d8d8; 

}

.factory .picMarquee-left .bd li .title{

	background: #018ee7;

	line-height: 55px;

	color: white;

	margin-top: -1px;

}

.news{

	background: #f6f6f6;

	padding-top: 48px;

}

.news .about_img{

	padding-bottom: 30px;

	border-bottom: solid 1px #d8d8d8; 

}

.news_total{

	padding-top: 57px;

}

.news_total li{

	width: 560px;

	position: relative;

	display: inline-block;

	padding-bottom: 64px;

}

.news_total li:hover .fl{

	background: #ecad05;

}

.news_total li:after{

	content: '';

	width: 39px;

	height: 39px;

	background: url(../images/news1.png) center center no-repeat;

	position: absolute;

	top: 18%;

	right:0;

}

.news_total li .fl{

	width:76px;

	text-align: center;

	background: #018ee7;

	color:white;

	font-size: 45px;

	font-family: "Arial";

	font-weight: bold;

	padding-top: 8px;

	padding-bottom: 7px;

}

.news_total li .fl span{

	display: block;

	font-size: 16px;

	font-weight:normal;

}

.news_total li .fr{

	width: 467px;

	font-size: 18px;

	color: #353535;

	padding-top: 5px;

}

.news_total li .fr span{

	width: 366px;

	display: block;

	font-size: 14px;

	font-weight: 300;

	line-height: 18px;

	padding-top: 12px;

}

.footer{

	line-height: 50px;

	color: white;

	background: #018ee7;
	text-align: center;

}

.footer span{

	font-size: 14px;

}

.foot{

	text-align: center;

	font-size: 14px;

	color:#434343;

	line-height: 50px;

}</pre></body></html>